﻿========================================================================
    БИБЛИОТЕКА АКТИВНЫХ ШАБЛОНОВ. Обзор проекта [!output PROJECT_NAME]
========================================================================

Этот проект [!output PROJECT_NAME] автоматически создан мастером приложений для использования в качестве основы при написании собственной библиотеки динамической компоновки (DLL).

В этом файле представлена сводка содержимого всех файлов, входящих в состав проекта.

[!output PROJECT_NAME].vcxproj
    Это основной файл проекта VC++, создаваемый с помощью мастера приложений. Он содержит данные о версии языка Visual C++, использованной для создания файла, а также сведения о платформах, конфигурациях и функциях проекта, выбранных с помощью мастера приложений.

[!output PROJECT_NAME].vcxproj.filters
    Это файл фильтров для проектов VC++, созданный с помощью мастера приложений. Он содержит сведения о сопоставлениях между файлами в вашем проекте и фильтрами. Эти сопоставления используются в среде IDE для группировки файлов с одинаковыми расширениями в одном узле (например CPP-файлы сопоставляются с фильтром "Исходные файлы").

[!output SAFE_IDL_NAME].idl
    В этом файле содержатся определения библиотеки типов, интерфейсов и компонентных классов, определенных в проекте на языке IDL.
    Этот файл будет обработан компилятором MIDL для создания следующих компонентов.
        Определения интерфейса C++ и объявления идентификаторов GUID ([!output SAFE_IDL_NAME].h).
        Определения идентификаторов GUID                                ([!output SAFE_IDL_NAME]_i.c).
        Библиотека типов                                  ([!output SAFE_IDL_NAME].tlb).
        Код маршалинга                                 ([!output SAFE_IDL_NAME]_p.c и dlldata.c).

[!output SAFE_IDL_NAME].h
    В этом файле содержатся определения интерфейса C++ и объявления идентификаторов GUID для элементов, определенных в файле [!output SAFE_IDL_NAME].idl. В процессе компиляции файл повторно создается компилятором MIDL.

[!output PROJECT_NAME].cpp
    В этом файле содержится карта объектов и реализация компонентов экспорта библиотек DLL.

[!output PROJECT_NAME].rc
    Он представляет собой список всех ресурсов Microsoft Windows, используемых программой.

[!if DLL_APP]
[!output PROJECT_NAME].def
    Это файл определений модуля, который предоставляет компоновщику сведения о компонентах экспорта, необходимых для библиотеки DLL. В файле содержатся следующие компоненты экспорта:
        DllGetClassObject
        DllCanUnloadNow
        DllRegisterServer
        DllUnregisterServer
        DllInstall
[!endif]

/////////////////////////////////////////////////////////////////////////////
Другие стандартные файлы:

StdAfx.h, StdAfx.cpp
    Эти файлы используются для построения файла предкомпилированного заголовка (PCH) с именем [!output PROJECT_NAME].pch и файла предкомпилированных типов с именем StdAfx.obj.

Resource.h
    Стандартный файл заголовков, в котором определяются идентификаторы ресурсов.

/////////////////////////////////////////////////////////////////////////////
Прочие примечания.

	С помощью параметра «Поддержка MFC» в схему приложения встраиваются библиотеки классов Microsoft Foundation, что позволяет использовать в приложении классы, объекты и функции MFC.
/////////////////////////////////////////////////////////////////////////////
